﻿using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.IO;
using System.Linq;
using Windows.Foundation;
using Windows.Foundation.Collections;
using Windows.UI.Xaml;
using Windows.UI.Xaml.Controls;
using Windows.UI.Xaml.Controls.Primitives;
using Windows.UI.Xaml.Data;
using Windows.UI.Xaml.Input;
using Windows.UI.Xaml.Media;
using Windows.UI.Xaml.Navigation;

namespace Philosophy
{
    public sealed partial class Page_of_Type : Page
    {
        public Page_of_Type()
        {
            this.InitializeComponent();
            _type = new ObservableCollection<Type_Game>();

            var type = new Type_Game { Type_Name = "Тип игры" };
            _type.Add(type);

            type.Items_Type.Add(new Collection_Items { Color = "Red", Name_Item = "СПРИНТ                                                                                                        Вы играете на время - в течении 10 минут нужно ответить на максимальное количество вопросов." });
            type.Items_Type.Add(new Collection_Items { Color = "Blue", Name_Item = "МАРАФОН                                                                                                     Вы играете, пока ваши ответы правильные. Игра прекратится, когда общее число допущенных ошибок достигнет трех." });

            cvsMain2.Source = _type;
        }

        private ObservableCollection<Type_Game> _type;


        protected override void OnNavigatedTo(NavigationEventArgs e)
        {
            // TODO
        }

        private void Back_of_MainPage_Click(object sender, RoutedEventArgs e)
        {
            this.Frame.Navigate(typeof(MainPage));
        }

        private void gvMain_2_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            if (gvMain_3.SelectedIndex == 0)
            {
                this.Frame.Navigate(typeof(Page_Question_Sprint));
            }
            if (gvMain_3.SelectedIndex == 1)
            {
                this.Frame.Navigate(typeof(Page_of_Question_Marafon));
            }
        }
    }
}
